multi-valve technology - German English Dictionary